//用户请求相关模块

import request from '@/utils/request'
//用户登录
export const login = data => {
    return request({
        method: 'POST',
        url: '/app/v1_0/authorizations',
        data: data
    })
}
//获取用户信息
export const getUserProfile = () => {
    // 获取登录成功后转换到本地的本地字符串数据
    // 在拦截器中统一设置
    // const user = JSON.parse(window.localStorage.getItem('user'))
    return request({
        method:'GET',
        url: '/app/v1_0/user/profile'
        // 后端需求把需要授权的用户身份信息放到请求头里面
        // axios可以通过header选项设置请求头
        // 在拦截器中统一设置
        // header: {
        //     // 属性名和值都需要看后端要求
        //     // 看后端需求文档 目前名字为示例
        //     // 属性名：Authorizations，接口要求的
        //     // 属性值： Bearer+空格+token数据
        //     // es6语法拼接  `a ${...}`
        //     Authorizations: `Bearer ${user.token}`
        // }
        
    })
}
//修改用户信息